A person whom you or others find crazy, weird, or just plaincreepy or ODD.
Synonyms for odd person
On this page, you will find 30 slang terms related to odd person. Some of the top words include: bug (also called 'bed bug'), spacecadet, stroke, lalu, weeto, and 25 more.